award-winning idea - Turkish English Dictionary